package com.bstek.uflo.form.command;

import com.bstek.uflo.command.Command;
import com.bstek.uflo.env.Context;
import com.bstek.uflo.form.model.Form;

/**
 * @author Jacky.gao
 * @since 2013年11月13日
 */
public class DeleteFormCommand implements Command<Object> {
	private long id;
	public DeleteFormCommand(long id){
		this.id=id;
	}
	public Object execute(Context context) {
		String hql="delete "+Form.class.getName()+" where id=:id";
		context.getSession().createQuery(hql).setLong("id", id).executeUpdate();
		return null;
	}
}
